pedal frame - Turco Inglés Diccionario